CEO
Simon Squibb
CEO Approval Rating
56/100
NEST is a private equity firm that invests in seed stage startups in China.